The Badaghagara Waterfall is a waterfall of the Kendujhar district in the Indian state of Odisha.
Subscribe your tourism news and Guide